The O'Quinn Medical Tower at St. Luke's Hospital is a part of Saint Luke's Hospital in the Texas Medical Center in Houston, Texas. It is the world's second tallest hospital at 477 feet (145 meters). Its address is 6624 Fannin Street, Houston, Texas 77030 and it consists of 29 stories. It was completed in 1990. A 9 story, 1,350 space parking garage was incorporated into the building's design. The two spires atop the building are made of aluminum and serve only as decorative features. The building offers valet parking, adjacent to the main entrance.